iT邦幫忙

2024 iThome 鐵人賽

DAY 5
0

第五天我們來學習變數與資料處理~

變數(variable)是一個用來儲存數據的名稱標識符號。變數就像是一個容器,用來存放程序運行過程中使用的值或數據。每個變數都有一個特定的數據類型,這決定了它可以存儲什麼類型的數據(如整數、浮點數、字元等),以及該數據的存儲方式。

1.變數與常數

存放在電腦中的資料,可以更改其內容的稱變數(variable),不能更改內容的稱為常數(constant)。在C++中使用變數前需經過宣告,也就是為這個變數指定一個的名稱,以及指定該變數所要存放的變數資料。

https://ithelp.ithome.com.tw/upload/images/20240919/201694100wFPZfl2bW.jpg

https://ithelp.ithome.com.tw/upload/images/20240919/20169410NnojEiXQ5z.jpg

從程式prog3_1中宣告兩個不同型態的變數ch和num,並將字元'w'和常數6設值給這兩個變數,最後再將它們顯示於螢幕上。這個程式雖然很簡單,不過傳遞了不少重要的觀念喔!

為變數選名稱時,最好能使用有意義的名稱,而這個名稱不能C++的關鍵字相同。如此一來既可便於閱讀程式的內容,提升系統維護的效率。

2.基本資料型態

除了整數變數(int)之外,還有字元(char)、浮點數(float)與倍精度浮點數(double)等變數,下表列出C++中各種基本的資料型態所使用的記憶體空間及範圍:

資料型態 位元組 表示範圍
long int 4 -2147483648到2147483647
unsigned long 4 0到4294967295
int 4 -2147483648到2147483647
unsigned int 4 0到4294967295
short int 2 -32768到32767
unsigned short int 2 0到65535
float 4 1.2e-38到3.4e38(1.2 * 10⁻³⁸到3.4 * 10³⁸)
double 8 2.2e-308到1.8e38(2.2 * 10⁻³⁰⁸到1.8 * 10³⁰⁸)
char 1 0到255(256個字元)
bool 1 0或1

上一篇
Day4 簡單的C++
下一篇
Day6 運算式與運算子
系列文
用30天學習C++30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言